花费 18 ms
微服务全流程分析

转眼已经2020,距离微服务这个词落地已经过去好多年!(我记得2017年就听过这个词)。然而今天我想想什么是微服务,其实并没有一个很好的定义。为什么这样说,按照微服务的定义: 微服务架构就是将 ...

Mon Jan 06 01:42:00 CST 2020 23 12101
Spring Cloud Feign 调用过程分析

前面已经学习了两个Spring Cloud 组件: Eureka:实现服务注册功能; Ribbon:提供基于RestTemplate的HTTP客户端并且支持服务负载均衡功能。 通过这 ...

Wed Nov 06 07:22:00 CST 2019 0 2702
Spring Cloud Eureka配置文件详解

本篇内容用来说明Eureka 常用配置的含义。 以下配置都是以 eureka.server 开头: 参数 描述 备注 e ...

Wed Nov 06 07:13:00 CST 2019 0 1362
Spring Cloud Eureka源码分析---服务注册

本篇我们着重分析Eureka服务端的逻辑实现,主要涉及到服务的注册流程分析。 在Eureka的服务治理中,会涉及到下面一些概念: 服务注册:Eureka Client会通过发送REST请求的方式向 ...

Wed Nov 06 07:08:00 CST 2019 0 667
Spring Cloud Eureka源码分析 --- client 注册流程

Eureka Client 是一个Java 客户端,用于简化与Eureka Server的交互,客户端同时也具备一个内置的、使用轮询负载算法的负载均衡器。 在应用启动后,将会向Eureka Serv ...

Wed Nov 06 07:12:00 CST 2019 0 553
Spring Cloud Zuul 概览

什么是API网关 网关这个词其实是一个硬件概念。因为按照定义,网络网关出现在网络的边缘,所以防火墙和代理服务器等相关功能 往往与之集成在一起。在家庭网络 和小型企业中,宽带路由器通常充当网络网关。它 ...

Wed Dec 18 07:54:00 CST 2019 0 1269
Spring Cloud Hystrix基本原理

本篇学习Spring Cloud家族中的重要成员:Hystrix。分布式系统中一个服务可能依赖着很多其他服务,在高并发的场景下,如何保证依赖的某些服务如果出了问题不会导致主服务宕机这个问题就会变得异常 ...

Thu Nov 14 05:27:00 CST 2019 0 436
Spring Cloud Zuul 精进

接着上一篇继续讲Zuul,上一篇搭建了Zuul的环境简单说明了怎么使用,本篇查缺补漏将一些常用的配置贴出来。文末我们会一起分析一下Zuul的源码,升华一下本篇的格调! 忽略所有微服务或某些微服务 ...

Mon Dec 23 03:37:00 CST 2019 0 1002
Spring Cloud 学习--Hystrix应用

上一篇介绍了Hystrix基本功能和单独使用的方式,今天继续学习如何将Hystrix融入SpringCloud组件中去。 在Ribbon上使用熔断器 在 pom.xml 文件中引入 hystrix ...

Tue Dec 03 04:51:00 CST 2019 1 330
Spring Cloud Ribbon 源码分析---负载均衡算法

上一篇分析了Ribbon如何发送出去一个自带负载均衡效果的HTTP请求,本节就重点分析各个算法都是如何实现。 负载均衡整体是从IRule进去的: 通过 choose方法选择指定的算法。 完整 ...

Wed Nov 06 07:21:00 CST 2019 0 379

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM